package day125;



public class Demo02 {
    public static void main(String[] args) {
        /**
         * 2与16
         * java7 提供了2进制字面量前缀ob
         * 可以在数字中添加下划线，不影响数值
         * 2进制直接书写非常繁琐
         *16进缩写2进制非常方便
         * 从2进制的最低位开始，每4位数缩写为1位16进数
         *计算内部 没有10进制，没有16进制，只有2进制！
         * */
        int n=0b11_0010;//32+16+2=50
        System.out.println(n);
        n=0b0001_1001_1111_0001_0100_0011_1111_0101;
        System.out.println(Integer.toBinaryString(n));
        n=0x19f143f5;
        System.out.println(Integer.toBinaryString(n));
        //  1  9    F     1     4   3   F     5
    }
}
